import axios from 'axios'

var config = {
  url: 'http://192.168.0.164:8080',
  headers: {
    'x-Requested-With': 'XMLHttpRequest',
    'Content-type': 'application/json'
  },
  data: {
    authenticity_token: AUTH_TOKEN
  },
  params: {
    authenticity_token: AUTH_TOKEN
  },
  responseType: 'json'
}

var Query = axios.create(config)

Query.interceptors.request.use(function(config) {
  //在请求发出之前进行一些操作
  return config;
}, function(error) {
  return Promise.reject(error);
});
Query.interceptors.response.use(function(response) {
  //在这里对返回的数据进行处理
  return response.data;
}, function(error) {
  return Promise.reject(error);
})

export default Query
